pit one's wits against - Allemand Anglais Dictionnaire